igloo type ammunition store - Turkish English Dictionary